#include<stdio.h>
// standard input  ouput:标准输入输出流
int main()//程序入口 

{
    int b;
     //变量：变量名不能以数字开头
    //int:整数型
    //sizeof:计算一个变量的大小,单位是字节
    //unsigned:无符号
    char a='A';
    
    //'0':48 'a':97 'A':65
    //字符型
    int b=a;//窄的数据类型往宽的数据类型转换：宽转换


    int a=129;//(4字节)
    char b=a;//窄转换(1字节)
    short a=10;//短整型(2字节）：2^16=65536
                //32767
    long a=10//长整型（8字节）：2^64
    printf("%ld",sizeof(a));//输出函数：将数据输入终端
                //1:格式：输出数据形式
                //%d：整型数据
                //%c：字符数据
                // \n：换行符
                //2:输出数据的值
    //浮点型数据:近似值；0.1（无限循环小数）+0.2！=0.3// 0.5 +0.25 =0.75
    //浮点型不能判断相等，只能判断大小
    float a=3.14//单精度（4字节）
                //默认输出小数点后6位
                //保留两位小数%.2f
    double b=3.14;//双精度（8字节）
    char:1
    short:2
    
    long double  //长双精度（16个字节）

 
  
    
    return 0;//返回一个整数

}